Big Huge Thesaurus

zebrawood tree

noun